package com.team2.insulatingtools.modular.tools.dto;

import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import com.baomidou.mybatisplus.annotation.TableField;
import com.team2.insulatingtools.modular.tools.entity.Quota;
import lombok.Data;


/**
 * @author yangqian
 * @date 2023-04-08 10:58
 * @description
 **/
@Data
public class QuotaCategoryDto {

    /**
     *主键
     */
    @ChineseDescription("主键")
    private Integer id;

    /**
     * 工具名称
     */
    @ChineseDescription("工具名称")
    private String name;

    /**
     * 工作电压
     */
    @ChineseDescription("工作电压")
    private Float workingVoltage;

    /**
     * 测试电压
     */
    @ChineseDescription("测试电压")
    private Float testingVoltage;

    /**
     * 测试长度
     */
    @ChineseDescription("测试长度")
    private Float length;

    /**
     * 测试持续时间
     */
    @ChineseDescription("测试持续时间")
    private Float testDuration;

    /**
     * 测试周期
     */
    @ChineseDescription("测试周期")
    private Float testPeriod;

    /**
     * 单位
     */
    @TableField("unit")
    @ChineseDescription("单位")
    private String unit;

    /**
     * 用途
     */
    @ChineseDescription("用途")
    private String useage;

    /**
     * 备注
     */
    @ChineseDescription("备注")
    private String tips;

    /**
     * 专业：1 供电/2电力
     */
    @ChineseDescription("专业：1 供电/2电力")
    private Integer speciality;

    /**
     * 定额
     */
    @ChineseDescription("定额")
    private Quota quota;
}
